Offering a year-round outdoor pool and sun terrace, Casa Birmula Boutique Hotel is located in Cospicua. Rooms feature free Wi-Fi and a satellite flat-screen TV.
Number of rooms: 11
Fuq San L-Inkurunazzjoni - 3-5 Sqaq LL Kuncizzjani, BML 2064 Cospicua, Malta